effectively delivered - Alemán Inglés Diccionario